package com.fy.common.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @ClassName LoginLog
 * @Description 登陆日志记录
 * @Author HK
 * @Date 2020/6/9 11:07
 * @Version 1.0
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface LoginLogRecord {

    //登陆方式 手机验证码
    int LOGIN_TYPE_VERIFICATION_CODE = 1;
    //登陆方式 密码
    int LOGIN_TYPE_PASSWORD = 2;
    //登陆方式 邮箱 验证码
    int LOGIN_TYPE_EMAIL_VALID_TOKEN = 3;
    //登陆方式 邮箱 密码
    int LOGIN_TYPE_EMAIL_PWD = 5;
    //登录方式 PC端 二维码登录
    int LOGIN_TYPE_QR = 4;
    int loginType();
}
